File System Design for an NFS File Server Appliance

نویسندگان

  • Dave Hitz
  • James Lau
  • Michael A. Malcolm
چکیده

Network Appliance recently began shipping a new kind of network server called an NFS file server appliance, which is a dedicated server whose sole function is to provide NFS file service. The file system requirements for an NFS appliance are different from those for a general-purpose UNIX system, both because an NFS appliance must be optimized for network file access and because an appliance must be easy to use. This paper describes WAFL (Write Anywhere File Layout), which is a file system designed specifically to work in an NFS appliance. The primary focus is on the algorithms and data structures that WAFL uses to implement Snapshots , which are read-only clones of the active file system. WAFL uses a copy-on-write technique to minimize the disk space that Snapshots consume. This paper also describes how WAFL uses Snapshots to eliminate the need for file system consistency checking after an unclean shutdown.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

LADDIS: The Next Generation in NFS File Server Benchmarking

The ability to compare the performance of various NFS file server configurations from several vendors is critically important to a computing facility when selecting an NFS file server. To date, nhfsstone has been a popular means of characterizing NFS file server performance. However, several deficiencies have been found in nhfsstone. The LADDIS NFS file server benchmark has been developed to re...

متن کامل

The NFS Version 4 Protocol

The Network File System (NFS) Version 4 is a new distributed file system similar to previous versions of NFS in its straightforward design, simplified error recovery, and independence of transport protocols and operating systems for file access in a heterogeneous network. Unlike earlier versions of NFS, the new protocol integrates file locking, strong security, operation coalescing, and delegat...

متن کامل

Hoard: A Peer-to-Peer Enhancement for the Network File System

This work presents Hoard, a peer-to-peer enhancement for the widely-used Network File System (NFS). Certain features–such as location transparency, mobility transparency, load balancing, and file replication–are missing from NFS but are commonly found in peer-to-peer storage applications. On the other hand, features that NFS provides–specifically hierarchical file organization, directory listin...

متن کامل

The Design of A Wide-Area Networked File System

Traditional networked file systems like NFS do not extend to wide-area due to network latency and dynamics introduced in the WAN environment. In this paper we proposed the design of a wide-area networked system called WireFS. WireFS is based on NFS and extends to the WAN environment by introducing a file redirector infrastructure residing between the central file server and clients. The file re...

متن کامل

NFS File Handle Security

Each file on an NFS server is uniquely identified by a persistent file handle that is used whenever a client performs any NFS operation. NFS file handles reveal significant amounts of information about the server. If attackers can sniff the file handle, then they may be able to obtain useful information. For example, the encoding used by a file handle indicates which operating system the server...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994